library technicians - German English Dictionary